town car - German English Dictionary